St David's Shopping Centre, 5 Bridge St, St Davids Centre, Cardiff CF10 2EF, United Kingdom
View on Map
What travelers say:
Located between the train station and the castle is the commercial center of Cardiff, with a wide variety of great restaurants. The Japanese style is on the main road to the castle, and perhaps because Cardiff is also a place by the sea, the food here is relatively fresh.